cmake $<TARGET_BUNDLE_DIR> examples

kelteseth/ScreenPlay ScreenPlayWorkshop/CMakeLists.txt :132

add_custom_command(
            TARGET ScreenPlayWorkshopLib
            POST_BUILD
            COMMAND ${CMAKE_COMMAND} -E make_directory "$<TARGET_BUNDLE_DIR:ScreenPlayApp>/Contents/MacOS/"
            COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_CURRENT_SOURCE_DIR}/steam_appid.txt"
                    "$<TARGET_BUNDLE_DIR:ScreenPlayApp>/Contents/MacOS/"
            COMMAND ${CMAKE_COMMAND} -E copy_if_different "${STEAM_BINARY_PATH}" "$<TARGET_BUNDLE_DIR:ScreenPlayApp>/Contents/MacOS/"
            COMMENT "Copying Steam files to macOS bundle")

transmission/transmission macosx/CMakeLists.txt :420

add_custom_command(
        TARGET ${TR_NAME}-mac
        POST_BUILD
        COMMAND ${CODESIGN_EXECUTABLE} -s - $<TARGET_BUNDLE_DIR:${TR_NAME}-mac>)

open-eid/libdigidocpp src/CMakeLists.txt :364

add_custom_command(TARGET embedlibs POST_BUILD
            COMMAND codesign -f -s "Developer ID Application: ${SIGNCERT}"
                $<TARGET_FILE_DIR:digidocpp>/Libraries/*
                $<$<TARGET_EXISTS:digidoc-tool>:$<TARGET_FILE_DIR:digidocpp>/Resources/digidoc-tool>
                $<TARGET_BUNDLE_DIR:digidocpp>
            COMMAND touch $<TARGET_FILE:digidocpp> $<$<TARGET_EXISTS:digidoc-tool>:$<TARGET_FILE:digidoc-tool>>
        )

RedTopper/Super-Haxagon driver/SFML-macOS/sfml-macos.cmake :45

add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
        COMMAND rsync -a ${SFML_SOURCE_DIR}/extlibs/libs-osx/Frameworks/ $<TARGET_BUNDLE_DIR:${PROJECT_NAME}>/Contents/Frameworks/
    )